semiconductor defector - French English Dictionary